gate civil preparation